-
-
Notifications
You must be signed in to change notification settings - Fork 482
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
igraph
: Update to 0.10.12, fix spkg-check; python_igraph
: Update to 0.11.5, remove spkg-install workarounds
#37819
Conversation
Documentation preview for this PR (built with commit 4f748fe; changes) is ready! 🎉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have igraph 0.10.11 installed via homebrew
MAC-04017247:sage dcoudert$ ls -l /opt/homebrew/Cellar/igraph/
total 0
drwxr-xr-x 12 dcoudert admin 384 17 avr 09:15 0.10.11
in a fresh shell session, I did:
make distclean
./bootstrap
source .homebrew-build-env
./configure
make build
./sage -i python_igraph
For some reason, it installs igraph from source and don't use my homebrew version.
How to fix that ?
Thanks for testing! I had forgotten to check/update the spkg-configure file. Fixed now |
build/pkgs/igraph
: Update to 0.10.11; fix spkg-check, remove python-igraph spkg-install workaroundsigraph
: Update to 0.10.11, fix spkg-check; python_igraph
: Update to 0.11.4, remove spkg-install workarounds
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Installation and tests ok on macOS 12.7.4.
LGTM.
I have some doubts about all the failing CI. That's why I'm not seeing this PR to positive review yet. |
igraph 0.10.12 and python-igraph 0.11.5 are released now. I suggest going directly for these new versions. |
…-linux-incremental.yml)
…container if nothing to be tested
…of the default platform (ubuntu-jammy)
…dora-38 by latest
…t from build.yml, use ptest-nodoc to avoid duplicate doc-html build
…e new .git file at the end
…g-settings now, as we have setuptools>=64 with pypa/setuptools#3380
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works fine on macOS with homebrew igraph.
LGTM.
Some errors are reported by the CI on the |
Not sure what you mean by the "uninstall part" but there is a problem with cmake.
|
The issue is not yet fixed https://github.com/sagemath/sage/actions/runs/9388680174/job/25854493223?pr=37819#step:11:12925 |
What I see there is this test failure:
Do you know something about this test? |
it seems to be
This seems to be an error from
May be we should first try to update tdlib to see if it fixes this issue, and otherwise report upstream. |
I have opened #38159 |
This PR looks good to me. Let me know if ready for review (currently in needs work). |
Thanks. It's ready for review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Thank you! |
📝 Checklist
Increasing the lower bound for system
cmake
to 3.18. This will cause system cmake on ubuntu-focal to be rejected, so cmake will be built from source on this platform. https://repology.org/project/cmake/versions⌛ Dependencies